sea ranching - Turkish English Dictionary